﻿@charset "utf-8";
/*General Global CSS
====================================== */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
body{font:12px/1.5 Arial,"宋体",Helvetica,sans-serif;margin:0 auto; color:#414141; background-color:#fff;}
html{-webkit-text-size-adjust: none;}

select, input, button, textarea, option {outline: none;}
fieldset, img { border: 0; }
abbr, acronym { border: 0; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight:700; font-size: 100%; }
h1 { font-size:18px }
h2 { font-size:16px }
h3 { font-size:14px }
h4 { font-size:14px }
h5 { font-size:12px }
h6 { font-size:12px }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
input, button, select, option, textarea { border:0; font-family:Arial, Helvetica, SimSun, sans-serif; font-size:12px; }
button, label, input.radio, input.checkbox { cursor:pointer; }
input[type=radio], input[type=checkbox] { cursor:pointer; }
textarea { font-size:12px }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
/*clear clearfix*/
.clear { clear:both; height:0; overflow:hidden; display:block; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix { zoom: 1; }
.font_ver { font-family:Verdana }
.font_sim { font-family:"simsun" }
.orgb { color: #FF6600; font-weight: bold; }
#new { background:#57B0C5!important; }
.cur_poi { cursor: pointer }
.cur_def { cursor: default }
hr { margin: 0; padding: 0; border: 0; color:#cdcdcd; background:#cdcdcd; height:1px }
.noBorder { border:none; }
ins, .unLine, .unLine a { text-decoration: none; }
del { text-decoration: line-through; }
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.dis { display:block; }
.hidden { display:none; }
.fl { float:left; }
.fr { float:right; }
.fB { font-weight:bold; }
.fn { font-weight:normal; }
.line_180 { line-height:180%; }
.line_150 { line-height:150%; }
.f12px { font-size:12px; }
.f14px { font-size:14px; }
.f16px { font-size:16px; }
/*=================== link color font =======================*/
a, a:visited { color:#414141; text-decoration:none }
a:hover, a:active { color:#ff9900; text-decoration:underline; }
.org6 { color:#dc4500; }
.gray7 { color:#414141; }
.marT1 { margin-top:10px; }
.wrapper { text-align:left; margin:0 auto; width:950px; }
.main1 { margin-bottom:10px; }
.content { float:right; width:732px; }
/*topnav*/
.client, .search_area .search_input, .search_area .search_bt a, .search_area .search_btn, #current_search a, #current_search a:hover,.menu_main .menu li a:hover,.menu_main .menu li a.cur, span.authen_t1, span.authen_t2, .ico1, .btn_1, .btn_2, .site_pos{ background:url(../image/btn_sprite.png) no-repeat 0 0; }
.client { background-position:-2px -392px; padding-left:15px; display:inline-block; }

/*------------------- &banner --------------------*/
.banner_wrap { background:url(../image/banner_bg.gif) repeat-x; }
.banner_inner { background:url(../image/banner_top.jpg) no-repeat center center; }
.banner { width:950px; height:140px; background:url(../image/banner.jpg?v_12031611); text-align:left; margin:0 auto; }
/*------------------- &banner logo--------------------*/
.banner_logo {position:relative;float:left; padding-left:252px; padding-top:32px; color:#fff; }
.banner_logo h1 a,.banner_logo h1 a:visited,.banner_logo h1 a:hover{ color:#fff;font-size:20px;font-family:"黑体"; text-decoration:none;}
.banner_logo p { font-family:Arial; color:#fff; font-size:12px; font-weight:normal; margin-top:-3px; }
.banner_logo_l{width:235px;height:85px;position:absolute;left:0;top:0;text-indent:-999em;}
/*------------------- &banner search --------------------*/
.search_area { position:relative; float:right; width:434px; height:46px; padding-top:45px; padding-bottom:20px; }
.search_area .search_input { float:left; width:342px;padding:9px 0 9px 65px;background-position:0 0; color:#999; }
.search_area .search_btn { position:absolute; right:0; width:92px; height:33px; background-position:-342px 0; border: 0; cursor: pointer; }
.search-input { position:absolute; left:0; width:70px; font-size:12px; font-weight:bold; color:#f00; line-height:32px; }
.search-limit { height:32px;}
.search-limit  .search_sp{display:inline-block;width:50px;padding-left:10px;background:url(../image/btn_sprite.png?v_12031611) -221px -74px; color:#7c7c7c;}
/*------------------- &banner menu --------------------*/
.menu_main { height:29px; background:#8d1d14; line-height:29px; }
.menu_main .menu { float:left; width:662px; }
.menu_main .menu li,.menu_main  .menu li a { float:left; width:104px; font-weight:bold; font-size:14px; color:#fff; text-decoration:none; text-align:center; }
.menu_main .menu li,.menu_main  .menu li a,.menu_main  .menu li a:visited { color:#fff; }
.menu_main .menu li a:hover { color:#fff; text-decoration:none; background-position:0 -96px; }
.menu_main .menu li a.cur { background-position:0 -67px; }
/*------------------- &banner 公告滚动 --------------------*/
.notice { float:right; width:287px; color:#ff974a; background:#681a12 url(../image/btn_sprite.png) 7px -209px no-repeat; }
.gd-bulletin p { overflow:hidden; line-height: 30px; height: 30px; padding-left:15px; margin-left:15px; }
.gd-bulletin a, .gd-bulletin a:visited, .gd-bulletin a:hover { color:#ff974a; display:block; height:30px; }
.day_act { float:right; border:1px solid #e3e3e3; }
.day_act h3 { height:30px; line-height:30px; border-bottom:1px solid #e3e3e3; margin-bottom:1px; font-size:12px; }
.day_act img { padding:1px }
.posR { position:relative; }
.site_pos {padding-left:35px; background:#f6f6f6 url(../image/btn_sprite.png) no-repeat -25px -229px; height:37px; line-height:37px;margin-bottom:10px;color:#999; }

/* 弹出交易 */
.authen { position:absolute; left:662px;top:0; background:#fff; border-top:0; }
.authen .title{ border:none; height:auto;}
.authen .title h2 { width:286px; border:1px solid #e2e2e2; border-bottom:none; }
.authen .authen_l { border-right:1px solid #ccc; }
.authen h2 a { display:inline-block; width:142px; height:36px; background:#f6f6f6; color:#414141; font-size:12px; background:url(../image/btn_sprite.png) no-repeat 0 -300px; }
.authen h2 a:hover { text-decoration:none; }
.authen h2 a.on { background-position:0 -345px; color:#db4600; font-size:12px; }
span.authen_t1, span.authen_t2 { display:block; background-position:-150px -128px; padding:6px 0 6px 45px; }
span.authen_t2 { background-position:-150px -162px; }
.authen_con { z-index:40; position:absolute; background:#fff; }
.authen_con div { width:274px; height:206px; border:1px solid #e2e2e2; border-top:none; padding-left:12px; padding-top:10px; }
.ico1 { display: block; float:left; background-position:0 -271px; width:32px; height:19px; }
.btn_1, .btn_2 { background-position: 0 -131px; width:145px; height:38px; border:none; cursor:pointer; display:block; }
.btn_2 { background-position:0 -171px; }
/* 爆款推荐 特价推荐 */
.cont_1 ul li { float:left; }
.cont_1 ul li a { float:left; margin-left:6px; border:1px solid #e2e2e2; padding:9px; text-align:center; }
.cont_1 ul li img { width:120px; height:160px; }
.cont_1 ul li a:hover { border:1px solid #dc4500; text-decoration:none; }
/* 爆款推荐 特价推荐 文字设置 */
a .pro_text { font-weight:bold; color:#414141; text-decoration:none; overflow:hidden; }
a:hover .pro_text { color:#dc4500; }
a .org5, a:visited .org5, a:hover .org5 { color:#dc4500; text-decoration:none; }
a .gray5, a:visited .gray5, a:hover .gray5 { color:#414141; text-decoration:none; }
/* tab 服饰 礼品 */
.proShow .title { overflow:hidden;margin-bottom:14px;}
.proShow .title h2 { float:left; border-bottom:1px solid #dc4500; }
.proShow .title h2 a { float:left; width:158px; height:28px; line-height:28px; text-decoration:none; text-align:center; font-size:14px; color:#dc4500; }
.proShow .title h2 a.on { background:#dc4500; color:#fff; }
.proShow .cont_1 li { margin-bottom:14px; }
.proShow .cont_1 li a { margin-right:12px;margin-left:0; }
.proShow .cont_1 li a.mar0{margin-right:0;}

.proShow .cont_1 li img { width:160px; height:160px; }
.imglist_con { height:78px; border:1px solid #e2e2e2; background:#f6f6f6; }
.imglist { margin-top:11px; }
.imglist a:hover { text-decoration:none; zoom:1 }
.imglist li { float:left; margin-right:8px; width:180px; }
.imglist li a img { float:left; width:48px; height:48px; margin-right:6px; margin-left:6px; padding:3px; border:1px solid #e2e2e2; }
.imglist li a:hover img { border:1px solid #dc4500; }
.imglist li a span.list1, .imglist li a:visited span.list1 { color:#161616; }
.imglist li a span.list2, .imglist li a:visited span.list2, .imglist li a:hover span.list2 { color:#949494; display:block; }
.imglist li a:hover span.list1 { color:#dc4500; }
/* 厂方直销  库存批发 */ 
.proShow2 .title { height:31px; text-align:right; border-bottom:1px solid #dc4500; margin-bottom:14px; vertical-align:center; }
.proShow2 .title h2 { border:none; }
.proShow2 .title a { font-size:12px; color:#dc4500; text-decoration:none; line-height:38px; padding:3px; }
.proShow2 .title a:hover { background:#dc4500; color:#fff; }
.gray6 { color:#999; line-height:38px; }
/* 左侧菜单 */ 
.sidebar { float:left; width:211px; background:#fff6f0; }
.sidebar_title { height:29px; line-height:29px; background:#dc4500; color:#fff; text-indent:10px; font-size:12px }
.sidebar_assort { position:relative; z-index:200; background:url(../image/line.png) repeat-y; border-bottom:1px solid #dc4500; font-family:Verdana; padding-bottom: 12px; _padding-bottom: 18px; }
.sidebar .assort_con { height:95px; }
.assort_left { padding:12px; height:71px; background:url(../image/navbg.png) left top repeat-y; }
.assort_left .more { font-family:"simsun"; color:#dc4501; text-decoration:none; font-weight:normal; font-size:11px; float:right; }
.assort_left a.assort_left_t { color:#623a4e; text-decoration:none; }
.assort_on .assort_left { background:url(../image/navbg.png) left -95px repeat-y; position:absolute; z-index:10; }
.sidebar .assort_on { background:#fff; position:relative; z-index:20; }
.assort_on a.assort_left_t, .assort_on a.assort_left_t:visited, .assort_on a.assort_left_t:hover { color:#dc4500; }
.assort_on span.more { display:none; }
.assort_con ul li { float:left; padding-top:3px; color:#623a4f; width:93px; }
.assort_con ul li a, .sidebar ul li a:visited { display:inline-block; color:#42423f; padding:2px; }
.assort_con ul li a:hover { background:#db4600; color:#fff; padding:2px; text-decoration:none; }
.assort_right { position:absolute; background:#fff; left:210px; _left:209px;left:209px\9; top:0; width:285px; border:1px solid #db4600; padding-left: 15px; }
.assort_right dl { border-top:none; overflow:hidden; margin-bottom: 10px; }
.assort_right dl dt { border-bottom:1px dashed #ccc; color:#dc4500; padding-top:8px; padding-left:4px; margin-bottom:5px; }
.assort_right dl dd { float:left; background-position:right -60px; padding:0 5px; }
.assort_right dl dd a, .assort_con dl dd a:visited { color:#42423f; padding:3px; display:inline-block; float:left; white-space:nowrap }
.assort_right dl dd a:hover { background:#db4600; color:#fff; text-decoration:none; }
.lasts{ position:relative;}
.lasts .assort_right{position:absolute;top:-105px;*top:-120px;}
/* 轮播 滚动 */ 
.slide-wrap { position:absolute; z-index:6; width:438px; height:208px; overflow:hidden; }
.slide-img { position: absolute; }
.slide-img img, .slide-img a { display: block; width:438px; height:208px; }
.slide-img a { position: relative; top: 0px; }
.slide-op { position:absolute; z-index:8; bottom:16px; right:12px; width:400px; height:12px; text-align:right; }
.slide-op li { display:inline-block; *display:inline;*margin:0 1px 0 2px;
zoom:1; width:12px; line-height:15px; vertical-align: middle;text-align:center; background:#F8CA8A; background:rgba(254, 222, 173, .8);font-size: 11px; color:#E57D00; cursor: pointer; border:1px solid #DB7400; }
.slide-op .cur { font-weight:900; background:#fff; background:rgba(255, 255, 255, 1); }
.slide-op-prev, .slide-op-next { font-family: "simsun"; font-weight:900; }
/* 每日活动 */
.gamepic { float:right; width:286px; height:206px; overflow: hidden; border:1px solid #e3e3e3; position:relative; }
.gamepic h5 { float:left; padding: 5px 0 0 4px; }
.gamepic a.btn { float:right; display:block; margin-top:5px; margin-right:1px; width:14px; height:14px; font-size:0; background:url(../image/scroll.png) no-repeat; }
.gamepic a.next { width:14px; background-position:right bottom; right:5px; }
.gamepic a.pre { width:14px; background-position:left bottom; }
.gamepic a.next:hover,.gamepic a.cur2 { width:14px; background-position:right top; right:5px; }
.gamepic a.pre:hover,.gamepic a.cur1 { width:14px; background-position:left top; }
.gamepic a.nextoff { background-position: right bottom; right:5px; }
.gamepic a.preoff { background-position:  left bottom; right:20px; }
.prolist_content { top:6px; width:284px; height:174px; float:left; overflow:hidden; position:relative; }
.gamepic ul { width:600%; position:absolute; left:0; top:0 }
.gamepic ul li { float:left; }
.gamepic ul li a { width:286px; border:1px solid #FFFFFF; display:block }
.gamepic ul li a img { width:284px; height:174px; display:block;}

.aC {text-align: center;}
.ad_pic283x48{margin-top:7px;margin-left:1px;}

